// app.js
import { initAudio } from './utils/audio.js'
App({
  onLaunch() {
    // 展示本地存储能力
    const logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
		wx.setStorageSync('logs', logs)
		initAudio() // 初始化后台音频管理器

    // 登录
    wx.login({
      success: res => {
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
      }
    })
  },
  baseUrl: 'http://192.168.10.3:8085/',
  getBaseUrl() {
    // 开发版/体验版/正式版 自动切换
    const accountInfo = wx.getAccountInfoSync()
    const env = accountInfo.miniProgram.envVersion
    const map = {
      develop: 'http://192.168.10.3:8085/',   // 开发版
      trial:   'https://test.api.xxx.com/',  // 体验版
      release: 'https://api.xxx.com/'        // 正式版
    }
    return map[env] || map.release
  },
  globalData: {
    userInfo: null
  }
})
